import javax.print.DocFlavor;
import java.sql.SQLOutput;

public class TestDemo {
    /**
     * 隐式类型转换：占内存小的放到大的
     * 强制类型转换：大的放到小的
     * @param args
     */
    public static void main9(String[] args) {
        int a=10;
        long b=20;



    }
    /**
     * 浮点型类型小数默认为double所以float要用f/F在后面表示一下
     * Float
     * @param args
     */
    public static void main8(String[] args) {
        float f=1.25f;
        System.out.println(f);
    }
    /**
     * boolean类型比较特殊，jvm没有明确他的大小
     * Boolean
     * @param args
     */
    public static void main7(String[] args) {
        boolean flg=true;
        boolean flg2=false;
        System.out.println(flg);
        System.out.println(flg2);
    }

    public static void main6(String[] args) {

    }
    /**
     *字符型占两个字符
     * 不能输出负数
     * characher
     * unicode字符集
     * @param args
     */
    public static void main5(String[] args) {
        char ch='高';
        char ch2=97;
        char ch3='a';
        System.out.println(ch);
    }
    /**
     * 字节型占1个字节
     * Byte
     * @param args
     */
    public static void main4(String[] args) {
        byte d=0;
        //byte p=128;      //超出范围
        System.out.println(d);
        System.out.println("最大值："+Byte.MAX_VALUE);
        System.out.println("最小值："+Byte.MAX_VALUE);
    }
    /**
     * 短整型占两个字节
     * Short
     * @param args
     */
    public static void main3(String[] args) {
        short c=10;
        System.out.println(c);
        System.out.println("最大值："+Short.MAX_VALUE);
        System.out.println("最小值："+Short.MAX_VALUE);
    }
    /**
     * 长整型变量8个字节
     * Long
     * @param args
     */
    public static void main2(String[] args) {
        long b=10L;
        System.out.println(b);
        System.out.println("最大值："+Long.MAX_VALUE);
        System.out.println("最小值："+Long.MAX_VALUE);
    }
    /**
     * 整型变量4个字节
     * Intgeter
     * @param args
     */

    public static void main1(String[] args) {
        int a=10;
        System.out.println(a);
        System.out.println("最大值："+Integer.MAX_VALUE);
        System.out.println("最小值："+Integer.MAX_VALUE);
    }
}
